By Malleus
03/14/2007
At Associazione Arci Magnolia, Milano, Italy
19.5" x 27.5"
Screen printed, Edition of 147
$250
ADD TO CART